pitch the tent - Francés Inglés Diccionario